nuclear-powered icebreakers - French English Dictionary